foundation beam - French English Dictionary